|
RAIS
3.2
|
This class implements UI Common methods for dynamic mask management. More...
Public Types | |
| enum | FormMode { Add, Delete, Edit, View, UndoAdd, Query } |
| enum | ApplyPhase { Check, Apply } |
Static Public Member Functions | |
| static void | AddFormLinksControls (System.Web.UI.HtmlControls.HtmlGenericControl control1, DynamicMaskData dynamicMaskData, FormMode formMode, EventHandler onClickHandler) |
| This method adds fielters controls in HtmlTable. | |
| static void | InitializeNameList (ListBox list, DynamicMaskData dynamicMaskData, FormMode currentFormMode, int initialSelectedIndex) |
| This method initialize single list box values. | |
| static void | AddFilterControls (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData, EventHandler selectHandler) |
| This method adds fielters controls in HtmlTable. | |
| static void | AddFilterControlsWithoutChildFilter (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData, EventHandler selectHandler) |
| static void | InitializeFilterControls (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData) |
| static void | InitializeChildFilterControls (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData, object sender) |
| static void | InitializeFilterDropDownList (DropDownList ddl, DynamicMaskFilterData filterData, int selectedKey) |
| static void | InitializeFilterObjectsFromFilterControls (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData) |
| This method initializes DynamicMaskData.Filters from fielters controls in HtmlTable. | |
| static void | InitializeListItems (GridView gridView, DynamicMaskData dynamicMaskData) |
| static ConsistencyChecks | GetConsistencyChecksByDynamicMask (Page page, DynamicMask dynamicMask, bool reset) |
| static void | InitializeConsistencyCheckListByDynamicMask (DropDownList list, DynamicMask dynamicMask) |
| static RecordTypes | GetRecordTypes (Page page, bool reset) |
| static void | InitializeRecordTypesList (DropDownList list, string selection) |
| static void | InitializeRecordTypesList (DropDownList list) |
| static Dictionary< string, int > | GetNonComplianceMajorCategories (Page page, bool reset) |
| static void | InitializeNonComplianceMajorCategories (DropDownList list) |
| static Dictionary< string, int > | GetNonComplianceCategories (Page page, int majorCategoryID, bool reset) |
| static void | InitializeNonComplianceCategories (DropDownList list, int majorCategory) |
| static DynamicMaskData | GetDynamicMaskData (int maskID, int tabID, int parentID, UserData currentUser, bool isNewRow) |
| This method retrieves from DB data for dynamic mask. | |
| static void | GetSingleListFieldValues (DynamicMaskData dynamicMaskData) |
| This method retrieves from DB dictionary of name field values and set the value of SingleListFieldValues property of dynamicMaskData object. | |
| static List< FieldData > | GetCurrentRowFieldsValues (DynamicMaskData dynamicMaskData, int parentID, int rowID) |
| This method retrieves from DB list of current row field values. | |
| static bool | GetLookupValues (DynamicMaskData dynamicMaskData, ref string returnMessage) |
| This method retrieves from DB dictionary of lookup field values and set the value of LookupValues property of fieldData object. | |
| static void | CreateNewRecord (DynamicMaskData dynamicMaskData) |
| This method creates new empty row in dynamicMaskData.DataSet property. | |
| static bool | ValidateConsistencyChecks (DynamicMaskData dynamicMaskData, ref string returnMessage) |
| This method validates consistency checks for dynamic mask. | |
| static bool | SaveChanges (DynamicMaskData dynamicMaskData, RAIS.Common.MessageManagement.Message.ModificationType modificationType, RAIS.Common.MessageManagement.Message.ModificationType mainMaskModificationType, ref string actionMessage) |
| This method saves changes into DB. | |
| static bool | DeleteRecord (DynamicMaskData dynamicMaskData, ref string actionMessage) |
| This method deletes current record of dynamicMaskData object from DB. | |
| static void | GetChildFiltersLookupValues (DynamicMaskData dynamicMaskData) |
| This method gets lookup values for child filters of dynamicMaskData object from DB. | |
| static void | GetDataSetForListMask (DynamicMaskData dynamicMaskData) |
| This method retrieves from DB data for ListWithFilter mask. | |
| static bool | DeleteRecordFromList (DynamicMaskData dynamicMaskData, string keyValue, ref string returnMessage) |
| This method deletes current record of dynamicMaskData object from DB. | |
| static string | GetDynamicMaskReference (DynamicMaskData dynamicMaskData, object sender, int maskID, int parentID, int rowID, bool addRowMode) |
| static string | GetDynamicMaskReference (DynamicMaskData dynamicMaskData, int maskID, int tabID, int parentID, int rowID, bool addRowMode) |
| static string | GetDynamicMaskMainReference (DynamicMaskData dynamicMaskData, int maskID) |
| static UserManagement.AccessRight | GetPageAccessRights (Page page, DynamicMaskData dynamicMaskData, int id) |
| static void | SetPreselectedFilter (DynamicMaskData dynamicMaskData, Facility selectedFacility, Department selectedDepartment) |
| static void | SetPreselectedFilterText (DynamicMaskData dynamicMaskData, Label lblFacility, Label lblDepartment) |
| static void | SetFacilityFieldPreselectedValue (DynamicMaskData dynamicMaskData) |
| static void | SetDepartmentFieldPreselectedValue (DynamicMaskData dynamicMaskData) |
| static string | GetNationalDateFormatString (bool withTime) |
| static bool | ValidateFilterControlsValues (System.Web.UI.HtmlControls.HtmlTable table, DynamicMaskData dynamicMaskData, ref string returnMessage) |
| This method validates fielters controls values in HtmlTable. | |
Definition at line 65 of file DynamicMaskManagement.cs.
Definition at line 55 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::AddFilterControls | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData, | ||
| EventHandler | selectHandler | ||
| ) | [static] |
This method adds fielters controls in HtmlTable.
| table | - HtmlTable control to add controls to |
| dynamicMaskData | - DynamicMaskData object |
Definition at line 198 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::AddFilterControlsWithoutChildFilter | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData, | ||
| EventHandler | selectHandler | ||
| ) | [static] |
Definition at line 288 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::AddFormLinksControls | ( | System.Web.UI.HtmlControls.HtmlGenericControl | control1, |
| DynamicMaskData | dynamicMaskData, | ||
| FormMode | formMode, | ||
| EventHandler | onClickHandler | ||
| ) | [static] |
This method adds fielters controls in HtmlTable.
| table | - HtmlTable control to add controls to |
| dynamicMaskData | - DynamicMaskData object |
Definition at line 79 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::CreateNewRecord | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method creates new empty row in dynamicMaskData.DataSet property.
| dynamicMaskData | - dynamic mask data object |
Definition at line 751 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::DeleteRecord | ( | DynamicMaskData | dynamicMaskData, |
| ref string | actionMessage | ||
| ) | [static] |
This method deletes current record of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 778 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::DeleteRecordFromList | ( | DynamicMaskData | dynamicMaskData, |
| string | keyValue, | ||
| ref string | returnMessage | ||
| ) | [static] |
This method deletes current record of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
| keyValue | - value of primary key of orw to delete |
Definition at line 806 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::GetChildFiltersLookupValues | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method gets lookup values for child filters of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 787 of file DynamicMaskManagement.cs.
| static ConsistencyChecks RAIS::UI::Common::DynamicMaskManagement::GetConsistencyChecksByDynamicMask | ( | Page | page, |
| DynamicMask | dynamicMask, | ||
| bool | reset | ||
| ) | [static] |
Definition at line 550 of file DynamicMaskManagement.cs.
| static List<FieldData> RAIS::UI::Common::DynamicMaskManagement::GetCurrentRowFieldsValues | ( | DynamicMaskData | dynamicMaskData, |
| int | parentID, | ||
| int | rowID | ||
| ) | [static] |
This method retrieves from DB list of current row field values.
| dynamicMaskData | - dynamic mask data object |
| singleListFieldValue | - selected value in name field list |
Definition at line 732 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::GetDataSetForListMask | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method retrieves from DB data for ListWithFilter mask.
| dynamicMaskData | - DynamicMaskData object |
Definition at line 796 of file DynamicMaskManagement.cs.
| static DynamicMaskData RAIS::UI::Common::DynamicMaskManagement::GetDynamicMaskData | ( | int | maskID, |
| int | tabID, | ||
| int | parentID, | ||
| UserData | currentUser, | ||
| bool | isNewRow | ||
| ) | [static] |
This method retrieves from DB data for dynamic mask.
| maskID | - dynamic mask ID |
| tabID | - dynamic mask order in list of dynamic masks for current mask |
| parentID | - parent table row ID |
Definition at line 710 of file DynamicMaskManagement.cs.
| static string RAIS::UI::Common::DynamicMaskManagement::GetDynamicMaskMainReference | ( | DynamicMaskData | dynamicMaskData, |
| int | maskID | ||
| ) | [static] |
Definition at line 848 of file DynamicMaskManagement.cs.
| static string RAIS::UI::Common::DynamicMaskManagement::GetDynamicMaskReference | ( | DynamicMaskData | dynamicMaskData, |
| object | sender, | ||
| int | maskID, | ||
| int | parentID, | ||
| int | rowID, | ||
| bool | addRowMode | ||
| ) | [static] |
Definition at line 814 of file DynamicMaskManagement.cs.
| static string RAIS::UI::Common::DynamicMaskManagement::GetDynamicMaskReference | ( | DynamicMaskData | dynamicMaskData, |
| int | maskID, | ||
| int | tabID, | ||
| int | parentID, | ||
| int | rowID, | ||
| bool | addRowMode | ||
| ) | [static] |
Definition at line 831 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::GetLookupValues | ( | DynamicMaskData | dynamicMaskData, |
| ref string | returnMessage | ||
| ) | [static] |
This method retrieves from DB dictionary of lookup field values and set the value of LookupValues property of fieldData object.
| dynamicMaskData | - dynamic mask data object |
Definition at line 742 of file DynamicMaskManagement.cs.
| static string RAIS::UI::Common::DynamicMaskManagement::GetNationalDateFormatString | ( | bool | withTime | ) | [static] |
Definition at line 926 of file DynamicMaskManagement.cs.
| static Dictionary<string, int> RAIS::UI::Common::DynamicMaskManagement::GetNonComplianceCategories | ( | Page | page, |
| int | majorCategoryID, | ||
| bool | reset | ||
| ) | [static] |
Definition at line 665 of file DynamicMaskManagement.cs.
| static Dictionary<string, int> RAIS::UI::Common::DynamicMaskManagement::GetNonComplianceMajorCategories | ( | Page | page, |
| bool | reset | ||
| ) | [static] |
Definition at line 631 of file DynamicMaskManagement.cs.
| static UserManagement.AccessRight RAIS::UI::Common::DynamicMaskManagement::GetPageAccessRights | ( | Page | page, |
| DynamicMaskData | dynamicMaskData, | ||
| int | id | ||
| ) | [static] |
Definition at line 857 of file DynamicMaskManagement.cs.
| static RecordTypes RAIS::UI::Common::DynamicMaskManagement::GetRecordTypes | ( | Page | page, |
| bool | reset | ||
| ) | [static] |
Definition at line 583 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::GetSingleListFieldValues | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method retrieves from DB dictionary of name field values and set the value of SingleListFieldValues property of dynamicMaskData object.
| dynamicMaskData | - dynamic mask data object |
Definition at line 720 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeChildFilterControls | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData, | ||
| object | sender | ||
| ) | [static] |
Definition at line 401 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeConsistencyCheckListByDynamicMask | ( | DropDownList | list, |
| DynamicMask | dynamicMask | ||
| ) | [static] |
Definition at line 573 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeFilterControls | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData | ||
| ) | [static] |
Definition at line 379 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeFilterDropDownList | ( | DropDownList | ddl, |
| DynamicMaskFilterData | filterData, | ||
| int | selectedKey | ||
| ) | [static] |
Definition at line 421 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeFilterObjectsFromFilterControls | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData | ||
| ) | [static] |
This method initializes DynamicMaskData.Filters from fielters controls in HtmlTable.
| table | - HtmlTable control to initialize DynamicMaskData.Filters from |
| dynamicMaskData | - DynamicMaskData object to initialize |
Definition at line 442 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeListItems | ( | GridView | gridView, |
| DynamicMaskData | dynamicMaskData | ||
| ) | [static] |
Definition at line 475 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeNameList | ( | ListBox | list, |
| DynamicMaskData | dynamicMaskData, | ||
| FormMode | currentFormMode, | ||
| int | initialSelectedIndex | ||
| ) | [static] |
This method initialize single list box values.
| list | - ListBox to initialize |
| dynamicMaskData | - DynamicMaskData object of current page |
| currentFormMode | - current form mode |
Definition at line 143 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeNonComplianceCategories | ( | DropDownList | list, |
| int | majorCategory | ||
| ) | [static] |
Definition at line 686 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeNonComplianceMajorCategories | ( | DropDownList | list | ) | [static] |
Definition at line 652 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeRecordTypesList | ( | DropDownList | list, |
| string | selection | ||
| ) | [static] |
Definition at line 604 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::InitializeRecordTypesList | ( | DropDownList | list | ) | [static] |
Definition at line 621 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::SaveChanges | ( | DynamicMaskData | dynamicMaskData, |
| RAIS.Common.MessageManagement.Message.ModificationType | modificationType, | ||
| RAIS.Common.MessageManagement.Message.ModificationType | mainMaskModificationType, | ||
| ref string | actionMessage | ||
| ) | [static] |
This method saves changes into DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 769 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::SetDepartmentFieldPreselectedValue | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
Definition at line 908 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::SetFacilityFieldPreselectedValue | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
Definition at line 890 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::SetPreselectedFilter | ( | DynamicMaskData | dynamicMaskData, |
| Facility | selectedFacility, | ||
| Department | selectedDepartment | ||
| ) | [static] |
Definition at line 875 of file DynamicMaskManagement.cs.
| static void RAIS::UI::Common::DynamicMaskManagement::SetPreselectedFilterText | ( | DynamicMaskData | dynamicMaskData, |
| Label | lblFacility, | ||
| Label | lblDepartment | ||
| ) | [static] |
Definition at line 884 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::ValidateConsistencyChecks | ( | DynamicMaskData | dynamicMaskData, |
| ref string | returnMessage | ||
| ) | [static] |
This method validates consistency checks for dynamic mask.
| dynamicMaskData | - dynamic mask data object |
Definition at line 760 of file DynamicMaskManagement.cs.
| static bool RAIS::UI::Common::DynamicMaskManagement::ValidateFilterControlsValues | ( | System.Web.UI.HtmlControls.HtmlTable | table, |
| DynamicMaskData | dynamicMaskData, | ||
| ref string | returnMessage | ||
| ) | [static] |
This method validates fielters controls values in HtmlTable.
| table | - HtmlTable control to initialize DynamicMaskData.Filters from |
| dynamicMaskData | - DynamicMaskData object to initialize |
Definition at line 941 of file DynamicMaskManagement.cs.